Incremental Breakout Algorithm with Variable Ordering

نویسندگان

  • Carlos Eisenberg
  • Boi Faltings
چکیده

This paper presents the Incremental Breakout Algorithm with Variable Ordering (IncBA). This algorithm belongs to the class of local search algorithms for solving Constraint Satisfaction Problems (CSP), and is based on the standard breakout algorithm extended by an incremental solving scheme combined with variable ordering. By evaluating this algorithm with two large sets of Graph Colouring and Scheduling problems, we show that it outperforms the standard breakout method by requiring 10 -10 less constraint checks for solving underand mediumconstrained problems. Since the proposed scheme is extremely simple, it can be easily applied to other local search methods. With regards to scheduling problems we show that the algorithm delivers solutions of better quality and thus has optimization properties. In this paper we formalize this algorithm, prove its correctness and describe the execution details in the form of pseudo code. At the end of the paper we summarize the results and draw our conclusions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using the Breakout Algorithm to Identify Hard and Unsolvable Subproblems

Local search algorithms have been very successful for solving constraint satisfaction problems (CSP). However, a major weakness has been that local search is unable to detect unsolvability and is thus not suitable for highly constrained or overconstrained problems. In this paper, we present a scheme where a local search algorithm, the breakout algorithm, is used to identify hard or unsolvable s...

متن کامل

Support-based Distributed Search

Algorithms for Distributed Constraint Satisfaction Problems have tended to mirror existing non-distributed global-search or localsearch algorithms. Unfortunately, existing distributed global-search algorithms derive from classical backtracking search methods and require a total ordering over variables for completeness. Distributed variants of local-search algorithms (such as distributed breakou...

متن کامل

Distributed and Cooperative Compressive Sensing Recovery Algorithm for Wireless Sensor Networks with Bi-directional Incremental Topology

Recently, the problem of compressive sensing (CS) has attracted lots of attention in the area of signal processing. So, much of the research in this field is being carried out in this issue. One of the applications where CS could be used is wireless sensor networks (WSNs). The structure of WSNs consists of many low power wireless sensors. This requires that any improved algorithm for this appli...

متن کامل

A Distributed Breakout Algorithm for Solving a Large-Scale Project Scheduling Problem

This paper describes an application, an algorithm and the modeling of a distributed CSP. A real-life, distributed, resource constrained, large-scale, project-scheduling problem is introduced. This problem is modeled and formalized as a distributed CSP. It is discussed and demonstrated how local, heterogeneous and ambiguous project coordination information of the project partners can be exchange...

متن کامل

A Value Ordering Heuristic for Local Search in Distributed Resource Allocation

In this paper we develop a localized value-ordering heuristic for distributed resource allocation problems. We show how this value ordering heuristics can be used to achieve desirable properties (increased effectiveness, or better allocations). The specific distributed resource allocation problem that we consider is sensor allocation in sensor networks, and the algorithmic skeleton that we use ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003